#cartbox{width:1200px;margin:0 auto;}
#cart_main{
	text-align: center;
	width:1200px;
	border:1px solid #e6e6e6;
	table-layout: fixed;
	border-collapse: collapse;
	border-spacing: 0;
}
#cart_main thead tr{
	background: #eee;
	height:37px;
}
#cart_main tbody{
	text-align: center;
	border-bottom:1px solid #e6e6e6;
}
#cart_main tbody tr{
	border-bottom:1px solid #e6e6e6;
}
#cart_main tfoot .mt{
	height:4px;
}
#cart_main tfoot .mb{
	background: #eee;
	height:65px;
}
.p_list{
	
}
.p_list .p_img{
	width:80px;
	height:80px;
	margin-top:15px;
	margin-bottom:8px;
}
.p_list .btn-decrease {
	display: inline-block;
	width: 20px;
	height: 21px;
	border: 1px solid #a9a9a9;
	text-align: center;
	line-height: 22px;
	vertical-align: middle;
	overflow: hidden;
}

.p_list .action-quantity-input {
	display: inline-block;
	width: 30px;
	height: 21px;
	border: 1px solid #a9a9a9;
	text-align: center;
	line-height: 21px;
	vertical-align: middle;
}

.p_list .btn-increase {
	display: inline-block;
	width: 20px;
	height: 21px;
	border: 1px solid #a9a9a9;
	text-align: center;
	line-height: 22px;
	vertical-align: middle;
	overflow: hidden;
}